trade ties - French English Dictionary